package com.ruoyi.group.domain.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;

/**
 * @Author:黄志超
 * @Todo:TODO
 * @DateTime:2022/3/18 14:53
 * @Component:蜗牛
 **/
@Data
@AllArgsConstructor
@NoArgsConstructor
@ToString
public class RpRepairOrderMaxDto {
    @ApiModelProperty("工单id")
    private Integer repairId;
    @ApiModelProperty("发起人名字")
    private String name;
    @ApiModelProperty("工单编号")
    private String repairNo;
    @ApiModelProperty("发起部门名字")
    private String deptName;
    @ApiModelProperty("部门id")
    private Integer deptId;
    @ApiModelProperty("工单优先级")
//    @Size(min = 1 , max = 1  ,message = "工单优先级必须为1个字符")
    private String repairPriority;

    @ApiModelProperty("工单问题一级")
    private String repairTypeV1;

    @ApiModelProperty("工单问题标题二级")
    private String repairTypeV2;

    @ApiModelProperty("工单问题内容")
    private String repairDescription;

    @ApiModelProperty("工单问题图片url地址")
    private String repairPicture;

    @ApiModelProperty("是否匿名提交")
    private Integer isAnonymous;

    @ApiModelProperty("创建人id_用户")
    private Integer userId;

    @ApiModelProperty("创建时间")
    private String createTime;

    @ApiModelProperty("修改人id_用户")
    private Integer modifierId;

    @ApiModelProperty("修改时间")
    private String updateTime;

    @ApiModelProperty("工单状态")
    private Integer repairStatus;

    @ApiModelProperty("工单转接状态")
    private Integer transferStatus;

    @ApiModelProperty("工单质检状态")
    private Integer qualitiedStatus;

    @ApiModelProperty("是否删除")
    private Integer isDelete;
}
